package com.hospital.service.sample.service;

import com.hospital.service.sample.model.param.SamInfoExportParam;
import enhance.plus.logic.LogicBaseService;

import com.hospital.service.sample.entity.SamInfoDetails;

import javax.servlet.http.HttpServletResponse;

/**
 * 实验样本详细表 接口
 *
 * @author lfb
 * @created 2020-10-10 14:27:13
 */
public interface SamInfoDetailsService  extends LogicBaseService<SamInfoDetails>{

    /**
     * 生成样本检索编号
     * @return
     */
    String getSamplesDetailsNumber();


    void add(SamInfoDetails copyBean);

    /**
     * 实验样本导出编号
     *
     * @param param
     * @param response
     */
    void projectExport(SamInfoExportParam param, HttpServletResponse response);
}
